/**
 * OrderDto.java
 * com.sftj.weixin.pay.dto
 * Copyright (c) 2017, 北京科技有限公司版权所有.
*/

package com.sftz.modules.minapp.pay.dto;

import java.io.Serializable;
import java.util.List;

import lombok.Data;

import com.google.common.collect.Lists;

/**
 * @author   朱晓川
 * @Date	 2017年12月11日 	 
 */
@Data
public class OrderDto implements Serializable {

	private static final long serialVersionUID = 1L;

	/*订单id*/
	private Integer id;

	/*订单状态*/
	private Integer status;

	/*订单编号*/
	private String orderNo;

	/*订单类型*/
	private Integer orderType;

	private Integer productId;//商品id
	private Integer userId;//用户id

	/**
	 * 商品名称
	 */
	private String goodsName;

	/*订单金额*/
	private Double amount;

	/**
	 * 用于判断当前机器是否已经处理过该条消息,服务器不会太多，用List即可
	 */
	private List<String> serverStat = Lists.newArrayList();

}
